hexagonal mesh wired glass - Francés Inglés Diccionario